home *** CD-ROM | disk | FTP | other *** search
/ Komputer for Alle 2001 #11 / CD 11 (Black) - 2001.iso / FAVORG / FAVO_SRC.ZIP / favorgdoc.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-10-25  |  1.9 KB  |  79 lines

  1. // FAVORG Version 1.1
  2. // Copyright (c) 2000 Ziff Davis Media, Inc.
  3. // All rights reserved.
  4. // First Published in PC Magazine, US Edition, November 7, 2000.
  5. // Programmer: Patrick Philippot
  6.  
  7. /////////////////////////////////////////////////////////////////////////////
  8.  
  9. #if !defined(AFX_FAVORGDOC_H__26438FD0_6785_11D4_908E_00A0249EABF4__INCLUDED_)
  10. #define AFX_FAVORGDOC_H__26438FD0_6785_11D4_908E_00A0249EABF4__INCLUDED_
  11.  
  12. #if _MSC_VER > 1000
  13. #pragma once
  14. #endif // _MSC_VER > 1000
  15.  
  16.  
  17. class CFavOrgDoc : public CDocument
  18. {
  19. protected: // create from serialization only
  20.     CFavOrgDoc();
  21.     DECLARE_DYNCREATE(CFavOrgDoc)
  22.  
  23. // Attributes
  24. public:
  25.  
  26. protected:
  27.     BOOL            m_bLocked;
  28.     CFavOrgTreeCtl*    m_pctlFavTree;
  29.  
  30. // Operations
  31. public:
  32.     CStringEx        m_sStorePath;
  33.     int                m_nTimeout;
  34.     CRect            m_rectLegend;
  35.     BOOL            m_bShowLegend;
  36.     int                m_nNoConnectTest;
  37.     int                m_nAllowUpdate;
  38.     int                m_nFindIcons;
  39.     BOOL            m_bCommandsDisabled;
  40.  
  41. // Overrides
  42.     // ClassWizard generated virtual function overrides
  43.     //{{AFX_VIRTUAL(CFavOrgDoc)
  44.     public:
  45.     virtual BOOL OnNewDocument();
  46.     virtual void OnCloseDocument();
  47.     virtual BOOL CanCloseFrame(CFrameWnd* pFrame);
  48.     //}}AFX_VIRTUAL
  49.  
  50.     void SetTreeCtrl(CFavOrgTreeCtl* pctlFavTree) {m_pctlFavTree = pctlFavTree;};
  51.     void FinalInit();
  52.  
  53. // Implementation
  54. public:
  55.     virtual ~CFavOrgDoc();
  56. #ifdef _DEBUG
  57.     virtual void AssertValid() const;
  58.     virtual void Dump(CDumpContext& dc) const;
  59. #endif
  60.  
  61. protected:
  62.  
  63. // Generated message map functions
  64. protected:
  65.     //{{AFX_MSG(CFavOrgDoc)
  66.     afx_msg void OnUpdateAppExit(CCmdUI* pCmdUI);
  67.     //}}AFX_MSG
  68.     DECLARE_MESSAGE_MAP()
  69. };
  70.  
  71. #define FAVORG_DEFAULT_TIMEOUT 8
  72.  
  73. /////////////////////////////////////////////////////////////////////////////
  74.  
  75. //{{AFX_INSERT_LOCATION}}
  76. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  77.  
  78. #endif // !defined(AFX_FAVORGDOC_H__26438FD0_6785_11D4_908E_00A0249EABF4__INCLUDED_)
  79.